package com.gxa.p2p.common.enum1;

/**
 * 异常状态编码(code)和信息(message)枚举
 *
 * @author R
 * @data 2021-09-15 15:23
 */
public enum ExceptionCode {

    //枚举就是类型，枚举中的值是先声明好的，直接用
    //枚举中同样可以声明字段和方法和bean方法和构造方法
    //枚举中的值一般用全大写的英文单词组合
    SERVER_FAILED("50000", "服务器小差，稍后重试"),
    LOGIN_FAILED("50001", "登录失败，检查用户名和密码"),
    DUPLICATE_USERNAME("50002", "用户名重复"),
    NO_ID("50003", "查无此数据！"),
    NO_PEOPLE("50004", "人都没有查个屁，快去拉人！"),
    NO_PERSON("50005", "都没这个人你删除啥啊你！？"),
    PHONE_EXIST("50006", "电话号码已存在"),
    PHONE_BAD("50007", "手机号格式错误"),
    SEND_SMS_FAILED("50008", "短信发送失败，请稍后重试"),
    WRONG_TOKEN("50009","暂无权限，请先登录"),
    PHONE_NOT_REG("50010","手机号未注册"),
    STATE_EXIST("50011","瞎输啥状态,大哥，换成相反的"),
    XIEYI_EXIST("50012","已经存在了，看着点儿添加好吗？");


    
    private String code;
    private String message;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    ExceptionCode(String code, String message) {
        this.code = code;
        this.message = message;
    }
}
